The elements are all aligned to make India a global powerhouse, says IMF Managing Director Christine Lagarde.